#pageAside {
  height: 100%;
  background: #1e5ee2;
}
#pageAside .el-aside {
  height: 100%;
  overflow: hidden!important;
  background: #1e5ee2;
}
#pageAside ul.el-menu-vertical-demo {
  padding-top: 64px;
  padding-bottom: 20px;
  border: none;
  width: 100% !important;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu {
  padding: 0!important;
  margin-left: 20px;
  width: 180px;
  height: auto;
  line-height: 48px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title {
  width: 100%;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  color: #fff;
  position: relative;
  display: flex;
  flex-direction: row;
  padding: 0!important;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  width: 0;
  height: 0;
  top: 56%;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 8px solid #fff;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title .el-icon-arrow-down:before {
  content: "" !important;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title .nav_icon {
  margin: 15px 15px 0px 25px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.nav_arrow,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-person,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-logs,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-accout,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-cus,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-home,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-search,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-monitor,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title .icon-warning,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title .icon-collection,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title .icon-brief,
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title .icon-report {
  display: inline-block;
  width: 20px;
  height: 20px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.nav_arrow {
  background: url("../../assets/images/arrow_down.png") no-repeat;
  margin: 18px 0px 0px 20px;
  transition: all 0.5s;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-home {
  background: url("../../assets/images/homeIcon2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-search {
  background: url("../../assets/images/zhineng2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-monitor {
  background: url("../../assets/images/jiance2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-warning {
  background: url("../../assets/images/yujing2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-collection {
  background: url("../../assets/images/shoucang2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-brief {
  background: url("../../assets/images/jianbao2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-report {
  background: url("../../assets/images/baogao2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-cus {
  background: url("../../assets/images/kehu20.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-accout {
  background: url("../../assets/images/zhanghubai20.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-logs {
  background: url("../../assets/images/rizhi20.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title i.icon-person {
  background: url("../../assets/images/person2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu > .el-submenu__title:hover {
  background: none!important;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item {
  padding: 0!important;
  width: 180px!important;
  min-width: 180px;
  position: relative;
  height: 40px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item span.left-menu--text {
  color: #fff;
  padding-left: 20px;
  float: left;
  margin-left: 40px;
  line-height: 40px;
  width: 78px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item i.nav_operate_icon {
  position: absolute;
  color: #fff;
  font-style: normal;
  display: none;
  line-height: 40px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item i.nav_operate_icon_edit {
  right: 30px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item i.nav_operate_icon_delete {
  right: 10px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item div.el-checkbox-group label.el-checkbox {
  width: 100%;
  margin: 0;
  float: left;
  line-height: 40px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item div.el-checkbox-group label.el-checkbox .el-checkbox__input .el-checkbox__inner {
  background: none!important;
  width: 16px;
  height: 16px;
  border-color: #fff;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item div.el-checkbox-group label.el-checkbox .el-checkbox__label {
  color: #fff;
  width: 65px;
  text-align: left;
  padding-left: 15px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item div.el-checkbox-group label.is-checked .el-checkbox__inner {
  border-color: #fff;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item div.el-checkbox-group label.is-checked .el-checkbox__inner::after {
  left: 4px;
  height: 11px;
  width: 5px;
  border-width: 2px;
  top: -2px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item div.el-checkbox-group label.is-checked .el-checkbox__label {
  font-weight: bolder;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li.el-menu-item.is-active span {
  font-weight: bolder;
  background: url("../../assets/images/tuoyuan.fw.png") 3px 18px no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li:hover {
  background: none!important;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu ul.el-menu li:hover i.nav_operate_icon {
  display: inline-block;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title {
  background-color: #f3f6fb !important;
  position: relative;
  color: #1c60df !important;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title .el-submenu__icon-arrow {
  border-top: 8px solid #225BE6;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.nav_arrow {
  background: url("../../assets/images/arrow_up.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.navLevel1_top {
  display: inline-block;
  position: absolute;
  right: 0;
  top: -14px;
  width: 14px;
  height: 14px;
  background: url("../../assets/images/arrow_03.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.navLevel1_bottom {
  display: inline-block;
  position: absolute;
  right: 0;
  bottom: -14px;
  width: 14px;
  z-index: 999;
  height: 14px;
  background: url("../../assets/images/arrow_06.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-home {
  background: url("../../assets/images/homeIcon.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-search {
  background: url("../../assets/images/zhineng1.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-monitor {
  background: url("../../assets/images/jiance1.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-warning {
  background: url("../../assets/images/yujing1.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-collection {
  background: url("../../assets/images/shoucang1.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-brief {
  background: url("../../assets/images/jianbao1.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-report {
  background: url("../../assets/images/baogao1.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-cus {
  background: url("../../assets/images/kehulan20.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-accout {
  background: url("../../assets/images/zhanghu20.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-logs {
  background: url("../../assets/images/rizhilan20.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-submenu.is-active > .el-submenu__title i.icon-person {
  background: url("../../assets/images/person.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item {
  margin-left: 20px;
  width: 180px;
  height: auto;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  color: #fff;
  position: relative;
  display: flex;
  flex-direction: row;
  padding: 0!important;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item > .nav_icon {
  margin: 15px 15px 0px 25px;
  display: inline-block;
  width: 20px;
  height: 20px;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item > i.icon-home {
  background: url("../../assets/images/homeIcon2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item > i.icon-search {
  background: url("../../assets/images/zhineng2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item i.icon-person {
  background: url("../../assets/images/person2.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item.is-active {
  background-color: #f3f6fb !important;
  position: relative;
  color: #1c60df !important;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item.is-active i.navLevel1_top {
  display: inline-block;
  position: absolute;
  right: 0;
  top: -14px;
  width: 14px;
  height: 14px;
  background: url("../../assets/images/arrow_03.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item.is-active i.navLevel1_bottom {
  display: inline-block;
  position: absolute;
  right: 0;
  bottom: -14px;
  width: 14px;
  z-index: 999;
  height: 14px;
  background: url("../../assets/images/arrow_06.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item.is-active i.icon-home {
  background: url("../../assets/images/homeIcon.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item.is-active i.icon-search {
  background: url("../../assets/images/zhineng1.png") no-repeat;
}
#pageAside ul.el-menu-vertical-demo > div > li.el-menu-item.is-active i.icon-person {
  background: url("../../assets/images/person.png") no-repeat;
}
#pageAside .el-dialog .el-dialog__header {
  text-align: left;
}
